veteran campaigner

Translations
опытный активист
He is a veteran campaigner for environmental causes.
Он опытный активист за защиту окружающей среды.
Definitions
A veteran campaigner is an individual who has extensive experience and a long history of actively participating in political, social, or advocacy campaigns, often demonstrating a deep understanding of the issues at hand and a commitment to their cause.
Words
veteran

adjective
опытный
campaigner

noun
активист